package com.link.base.base.policy.model;

import com.link.core.basic.model.BasicModel;

/**
 * @author unknown
 * @date unknown
 * @comments 促销产品
 */
public class PcyResult extends BasicModel {
    /**促销类型,值列表类型: PCY_PROM_TYPE */
    private String promType;
    /**促销对象类型/限购范围类型,值列表类型: PCY_PROM_OBJ_TYPE */
    private String promObjType;
    /**限制类型,值列表类型: PCY_LIMIT_TYPE */
    private String limitType;
    /**促销方式,值列表类型: PCY_PROM_METHOD */
    private String promMethod;
    /**折扣比例*/
    private Double proportion;
    /**数量*/
    private Double qty;
    /**科目ID*/
    private Long subjectId;
    /**活动ID*/
    private Long campaignId;
    /**备注*/
    private String comments;
    /**产品ID*/
    private Long prodId;
    /**产品类别,值列表类型: PROD_MAT_SERIES */
    private String prodMatSeries;
    /**产品名称*/
    private String prodName;
    /**产品编码*/
    private String prodCode;
    /**
     * lsl
     * 2018-6-6
     * 新增字段
     */
    /**产品单位*/
    private String prodUnit;
    /**规则头ID*/
    private Long ruleId;
    /**特价*/
    private Double spclPrice;
    /**应用次数 join*/
    private String applyNum;
    /**规则描述*/
    private String resultDesc;
    /**条件Id*/
    private Long pcyCndId;
    /**序号*/
    private Integer seq;

    public String getApplyNum() {
        return applyNum;
    }

    public void setApplyNum(String applyNum) {
        this.applyNum = applyNum;
    }

    public String getResultDesc() {
        return resultDesc;
    }

    public void setResultDesc(String resultDesc) {
        this.resultDesc = resultDesc;
    }

    public String getPromType() {
        return promType;
    }

    public void setPromType(String promType) {
        this.promType = promType;
    }

    public String getPromObjType() {
        return promObjType;
    }

    public void setPromObjType(String promObjType) {
        this.promObjType = promObjType;
    }

    public String getLimitType() {
        return limitType;
    }

    public void setLimitType(String limitType) {
        this.limitType = limitType;
    }

    public String getPromMethod() {
        return promMethod;
    }

    public void setPromMethod(String promMethod) {
        this.promMethod = promMethod;
    }

    public Double getProportion() {
        return proportion;
    }

    public void setProportion(Double proportion) {
        this.proportion = proportion;
    }

    public Double getQty() {
        return qty;
    }

    public void setQty(Double qty) {
        this.qty = qty;
    }

    public Long getSubjectId() {
        return subjectId;
    }

    public void setSubjectId(Long subjectId) {
        this.subjectId = subjectId;
    }

    public Long getCampaignId() {
        return campaignId;
    }

    public void setCampaignId(Long campaignId) {
        this.campaignId = campaignId;
    }

    public String getComments() {
        return comments;
    }

    public void setComments(String comments) {
        this.comments = comments;
    }

    public Long getProdId() {
        return prodId;
    }

    public void setProdId(Long prodId) {
        this.prodId = prodId;
    }

    public String getProdMatSeries() {
        return prodMatSeries;
    }

    public void setProdMatSeries(String prodMatSeries) {
        this.prodMatSeries = prodMatSeries;
    }

    public String getProdName() {
        return prodName;
    }

    public void setProdName(String prodName) {
        this.prodName = prodName;
    }

    public String getProdCode() {
        return prodCode;
    }

    public void setProdCode(String prodCode) {
        this.prodCode = prodCode;
    }

    public Long getRuleId() {
        return ruleId;
    }

    public void setRuleId(Long ruleId) {
        this.ruleId = ruleId;
    }

    public Double getSpclPrice() {
        return spclPrice;
    }

    public void setSpclPrice(Double spclPrice) {
        this.spclPrice = spclPrice;
    }


    public Long getPcyCndId() {
        return pcyCndId;
    }

    public void setPcyCndId(Long pcyCndId) {
        this.pcyCndId = pcyCndId;
    }

    public Integer getSeq() {
        return seq;
    }

    public void setSeq(Integer seq) {
        this.seq = seq;
    }

    public String getProdUnit() {
        return prodUnit;
    }

    public void setProdUnit(String prodUnit) {
        this.prodUnit = prodUnit;
    }
}
